package com.zbkj.admin.model.req;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class SFExpressCloudPrintWaybills {

    private String logisticID;
    private String requestID;
    private String serviceCode;
    private String timestamp;
    private String msgDigest;
    private String msgData;
    private String nonce;


    @Data
    public static class MsgData {
        @ApiModelProperty(" 	是		文件数据,base64.encode后的数据")
        private String content;
        @ApiModelProperty(" 	是		顺丰运单号（子母单为子单号）")
        private String waybillNo;
        @ApiModelProperty(" 	是		文件名(规则：clientCode+requestID+templateCode+单号+业务数据列表序号+联号+页号)")
        private String fileName;
        @ApiModelProperty(" 	是		文件类型(pdf)")
        private String fileType;
        @ApiModelProperty(" 	是		面单序号（批量打印场景，为documents的序号）")
        private String seqNo;
        @ApiModelProperty(" 	是		联编号（大客户面单为固定值：1）")
        private String areaNo;
        @ApiModelProperty(" 	是		每联的页号(大客户面单为固定值：1)")
        private String pageNo;
        @ApiModelProperty(" 	是		模板编码")
        private String templateCode;
    }

}
